第三人称单数:tracks down 现在分词:tracking down 过去式:tracked down
1.to find someone or something after a long search